package cn.congine.wizarpos.mall.model.open;

import java.util.List;

public class CateringSaleOrderPayInput extends CommonInput {

	private static final long serialVersionUID = 1L;
	private String mid = null;
	private String orderId = null;
	private Integer amount = null;
	private String masterTranLogId = null;
	private boolean print = false;
	private List<Payment> payments = null;
	//微信openId
	private String openId =null;
	//微信会员卡
	private String cardNo = null;
	//微信支付订单号
	private String transactionId = null;
	// 折扣金额（用券金额）单位分
	private Integer extraAmount = null;
	
	private List<String> ticketInfoIds = null;
	// 商户支付用订单号
	private String payOrderNo = null;
	
	public String getTransactionId() {
		return transactionId;
	}

	public void setTransactionId(String transactionId) {
		this.transactionId = transactionId;
	}
	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getCardNo() {
		return cardNo;
	}

	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public String getMid() {
		return mid;
	}

	public void setMid(String mid) {
		this.mid = mid;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public Integer getAmount() {
		return amount;
	}

	public void setAmount(Integer amount) {
		this.amount = amount;
	}

	public String getMasterTranLogId() {
		return masterTranLogId;
	}

	public void setMasterTranLogId(String masterTranLogId) {
		this.masterTranLogId = masterTranLogId;
	}

	public List<Payment> getPayments() {
		return payments;
	}

	public void setPayments(List<Payment> payments) {
		this.payments = payments;
	}

	public boolean isPrint() {
		return print;
	}

	public void setPrint(boolean print) {
		this.print = print;
	}

	public Integer getExtraAmount() {
		return extraAmount;
	}

	public void setExtraAmount(Integer extraAmount) {
		this.extraAmount = extraAmount;
	}

	public List<String> getTicketInfoIds() {
		return ticketInfoIds;
	}

	public void setTicketInfoIds(List<String> ticketInfoIds) {
		this.ticketInfoIds = ticketInfoIds;
	}

	public String getPayOrderNo() {
		return payOrderNo;
	}

	public void setPayOrderNo(String payOrderNo) {
		this.payOrderNo = payOrderNo;
	}
}
